Internet Archive BookReader - Non-Euclidean geometry; a critical and historical study of its development